La viticulture a été introduite en Espagne dans le Sud, par les Phéniciens, et sur les côtes orientales par les Grecs venant de Massalia. La colonisation romaine a structuré le vignoble actuel.
En 2010, le vignoble espagnol a une superficie de 1 102 100 hectares[1], dont 959 000 hectares utilisés pour produire du vin[2], ce qui en fait le premier au monde par sa surface, cependant la surface du vignoble est en forte baisse, l'Espagne a perdu 52 000 ha entre 2008 et 2009. La région de Castille-La Manche à elle seule possède une surface d'environ 600 000 ha[3]. Cependant, le volume de production en Espagne n'atteint que 80 % de la production de pays comme la France ou l'Italie[4]. Néanmoins, ces dernières années, la production espagnole a considérablement crû, au point que pour l'année 2011, la production espagnole égalant quasiment celle de l'Italie (39,9 millions d'hectolitres pour l'Espagne contre 40 millions pour l'Italie)[5]. D'autres sources annoncent, pour la même année, une plus forte production pour l'Espagne (40,3 millions d'hectolitres) que pour l'Italie (40,2 millions d'hectolitres)[6].
Les vins de Xérès, de la Rioja, du Priorat et de la Ribera del Duero se trouvent parmi les plus prestigieux au monde.